@charset "utf-8";

/* CSS Document */

body,
p {
    margin: 0;
    padding: 0;
}

.outer_bg {
    width: 100%;
    min-height: 740px;
}

.outer_top {
    height: 60px;
}

.inner_top {
    width: 1000px;
    height: 60px;
    margin: 0 auto;
}

.outer_mid {
    width: 100%;
    height: 580px;
    min-width: 1000px;
    background: url(img/bg.jpg) no-repeat;
    background-size: cover;
    -ms-behavior: url(css/backgroundsize.min.htc);
    behavior: url(css/backgroundsize.min.htc);
    overflow: hidden;
}

.inner_min {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.login_box {
    right: 0px;
    top: 65px;
    background: #ffffff;
    filter: Alpha(opacity=50);
    /* 只支持IE6、7、8、9 */
    position: static;
    /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom: 1;
    background: rgba(255, 255, 255, 0.5);
    width: 340px;
    height: 453px;
    position: absolute;
}

.ourer_bottom {
    height: 60px;
}

.inter_bottom {
    width: 1000px;
    height: 60px;
    text-align: center;
    color: #9f9a96;
    font-size: 12px;
    margin: 0 auto;
    line-height: 60px;
}

.greet {
    margin: 0 auto;
    width: 260px;
    padding-top: 40px;
    position: relative;
}

.entry {
    width: 250px;
    margin: 0 auto;
    padding-top: 50px;
    position: relative;
}

.user {
    width: 250px;
    height: 42px;
    border: 1px solid #ced1d6;
    margin-bottom: 40px;
    background: url(img/user.png) no-repeat left 0 #fff;
}

.lock {
    width: 250px;
    height: 42px;
    border: 1px solid #ced1d6;
    margin-bottom: 40px;
    background: url(img/lock.png) no-repeat left 0 #fff;
}

.user_input {
    width: 208px;
    /*height: 20px;*/
    border: none;
    background: none;
    padding-left: 42px;
    padding-top: 12px;
    outline: none;
}

.user_input:focus {
    border: 0px solid #FFF;
}

.buttons {
    width: 250px;
    margin: 0 auto;
    padding-top: 20px;
    position: relative;
}

.log {
    width: 130px;
    height: 48px;
    background: #3497db;
    border: 1px solid #2c80ba;
    border-radius: 2px;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
}

.reset {
    width: 100px;
    height: 48px;
    background: #5dd0b9;
    border: 1px solid #4fb19d;
    border-radius: 2px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
}
